package net.huashitong.ssydt.money.entity.vo;

import net.huashitong.ssydt.PaginationQuery;

import java.util.Date;

/**
 * @author hemj
 * @version 2017/8/18
 */
public class SsMoneyOrderQueryInVO extends PaginationQuery {

	private String orderId;//订单id

	private String userId;//用户id

	private String orderState;//订单状态 01 未付款 02已付款 03 退款中 04 已退款

	private Date gmtPay;//支付平台支付时间

	private Date gmtPayEnd; //支付平台支付时间(查询结束时间)

	private String payType;//支付平台类型

	private String terminal;//下单来源终端

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getOrderState() {
		return orderState;
	}

	public void setOrderState(String orderState) {
		this.orderState = orderState;
	}

	public Date getGmtPay() {
		return gmtPay;
	}

	public void setGmtPay(Date gmtPay) {
		this.gmtPay = gmtPay;
	}

	public Date getGmtPayEnd() {
		return gmtPayEnd;
	}

	public void setGmtPayEnd(Date gmtPayEnd) {
		this.gmtPayEnd = gmtPayEnd;
	}

	public String getPayType() {
		return payType;
	}

	public void setPayType(String payType) {
		this.payType = payType;
	}

	public String getTerminal() {
		return terminal;
	}

	public void setTerminal(String terminal) {
		this.terminal = terminal;
	}

	@Override
	public String toString() {
		final StringBuilder sb = new StringBuilder("SsMoneyOrderQueryInVO{");
		sb.append("orderId='").append(orderId).append('\'');
		sb.append(", userId='").append(userId).append('\'');
		sb.append(", orderState='").append(orderState).append('\'');
		sb.append(", gmtPay=").append(gmtPay);
		sb.append(", gmtPayEnd=").append(gmtPayEnd);
		sb.append(", payType='").append(payType).append('\'');
		sb.append(", terminal='").append(terminal).append('\'');
		sb.append('}');
		return sb.toString();
	}
}
